// see http://vuejs-templates.github.io/webpack for documentation.
var path = require('path')

module.exports = {
  build: {
    env: require('./prod.env'),
    main: path.resolve(__dirname, '../dist/index.html'),
    assetsRoot: path.resolve(__dirname, '../dist'),
    assetsSubDirectory: 'static',
    assetsPublicPath: `//${process.env.HOST}/pc/`,
    multiplePageList: [{
      label: '首页',
      chunks: 'welcome',
      title: '传给雅昌|专业的影像输出平台',
      keyword: '画册,框画,海报,台历挂历,打印冲印,个性定制',
      description: '传给雅昌是专业艺术影像输出平台，提供画册、框画、海报、台历挂历、装饰画等影像产品的个性定制服务。',
      template: 'welcome.html',
      fileName: 'welcome.html'
    }, {
      label: '方画册',
      chunks: 'square',
      title: '个性画册制作|照片书制作|个性定制-【传给雅昌专业定制】',
      keyword: '个性画册,照片书,个性画册制作,照片书制作,个性画册定制,照片书定制',
      description: '传给雅昌|个性定制照片书、更多画册。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及丰富的画册模板，将您拍摄的摄影作品以个性画册的形式记录下来。',
      template: 'square.html',
      fileName: 'print/square.html'
    }, {
      label: '拾光集',
      chunks: 'memory',
      title: '生活画册制作|照片书制作|个性定制-【传给雅昌专业定制】',
      keyword: '生活画册,照片书,生活画册制作,照片书制作,生活画册定制,照片书定制',
      description: '传给雅昌|个性定制照片书、生活画册。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及丰富的画册模板，将您日常的点点滴滴以生活画册的形式记录下来。',
      template: 'memory.html',
      fileName: 'print/memory.html'
    }, {
      label: '家书',
      chunks: 'family',
      title: '家庭画册制作|照片书制作|个性定制-【传给雅昌专业定制】',
      keyword: '家庭画册,照片书,家庭画册制作,照片书制作,家庭画册定制,照片书定制',
      description: '传给雅昌|个性定制照片书、家庭画册。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及丰富的画册模板，将您家族的难忘往事以家庭画册的形式记录下来。',
      template: 'family.html',
      fileName: 'print/family.html'
    }, {
      label: '小时光',
      chunks: 'babytime',
      title: '成长画册制作|照片书制作|个性定制-【传给雅昌专业定制】',
      keyword: '成长画册,照片书,成长画册制作,照片书制作,成长画册定制,照片书定制',
      description: '传给雅昌|个性定制照片书、宝宝画册。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及丰富的画册模板，将您孩子的成长历程以宝宝画册的形式记录下来。',
      template: 'babytime.html',
      fileName: 'print/babytime.html'
    }, {
      label: '画册',
      chunks: 'album',
      title: '专业画册制作|照片书制作|个性定制-【传给雅昌专业定制】',
      keyword: '专业画册,照片书,专业画册制作,照片书制作,专业画册定制,照片书定制',
      description: '传给雅昌|个性定制照片书、专业画册。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及丰富的画册模板，将您作品的精彩瞬间以专业画册的形式记录下来。',
      template: 'album.html',
      fileName: 'print/album.html'
    }, {
      label: '合集',
      chunks: 'set',
      title: '影像合集制作|艺术照片制作|个性定制-【传给雅昌专业定制】',
      keyword: '影像合集,艺术照片,影像合集制作,艺术照片制作,影像合集定制,艺术照片定制',
      description: '传给雅昌|个性定制艺术照片、影像合集。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及精美的装裱包装，将您满意的艺术照片以影像合集的形式记录下来。',
      template: 'set.html',
      fileName: 'print/set.html'
    }, {
      label: '磁贴画',
      chunks: 'magnetic',
      title: '影像合集制作|艺术照片制作|个性定制-【传给雅昌专业定制】',
      keyword: '影像合集,艺术照片,影像合集制作,艺术照片制作,影像合集定制,艺术照片定制',
      description: '传给雅昌|个性定制艺术照片、影像合集。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及精美的装裱包装，将您满意的艺术照片以影像合集的形式记录下来。',
      template: 'magnetic.html',
      fileName: 'print/magnetic.html'
    }, {
      label: '框画',
      chunks: 'frame',
      title: '艺术框画制作|装饰画制作|个性定制-【传给雅昌专业定制】',
      keyword: '艺术框画,装饰画,艺术画制作,装饰画制作,艺术框画定制,装饰画定制',
      description: '传给雅昌|个性定制装饰画、艺术框画。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术以及工匠的手工装裱，将您上传的光影细节以艺术框画的形式记录下来。',
      template: 'frame.html',
      fileName: 'print/frame.html'
    }, {
      label: '海报',
      chunks: 'poster',
      title: '海报制作|艺术海报制作|个性定制-【传给雅昌专业定制】',
      keyword: '海报,艺术海报,海报制作,艺术海报制作,海报定制,个性海报定制',
      description: '传给雅昌|个性定制艺术海报、海报。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术，将您上传的美好瞬间以海报的形式记录下来。',
      template: 'poster.html',
      fileName: 'print/poster.html'
    }, {
      label: '台历',
      chunks: 'deskdiary',
      title: '台历制作|新年历制作|个性定制-【传给雅昌专业定制】',
      keyword: '台历,新年历,台历制作,新年历制作,台历定制,新年历定制',
      description: '传给雅昌|个性定制万年历、台历。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术。每个特殊的日子都为您的生活注入不同的色彩。',
      template: 'deskdiary.html',
      fileName: 'print/deskdiary.html'
    }, {
      label: '挂历',
      chunks: 'calendars',
      title: '挂历制作|新年历制作|个性定制-【传给雅昌专业定制】',
      keyword: '挂历,新年历,挂历制作,新年历制作,挂历定制,新年历定制',
      description: '传给雅昌|个性定制万年历、挂历。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术。每个特殊的日子都为您的生活注入不同的色彩。',
      template: 'calendars.html',
      fileName: 'print/calendars.html'
    }, {
      label: '帮助中心',
      chunks: 'help',
      title: '帮助中心 -【传给雅昌专业定制】',
      keyword: '挂历,新年历,挂历制作,新年历制作,挂历定制,新年历定制',
      description: '传给雅昌|个性定制万年历、挂历。我们将提供专业的色彩管理方案，多种进口纸张，专业级的冲印技术。每个特殊的日子都为您的生活注入不同的色彩。',
      template: 'help.html',
      fileName: 'help.html'
    }, {
      label: '微信登录回调',
      chunks: 'loginCallback',
      template: 'loginCallback.html',
      fileName: 'loginCallback.html'
    }],
    userCenterPage: {
      path: 'center',
      template: 'index.html',
      keywords: '传给雅昌,画册,装饰画,有框画,海报定制,挂历2018',
      description: '传给雅昌是雅昌集团旗下中国最大的专业艺术影像输出平台，提供画册、装饰画、框画、海报、挂历等照片产品的个性定制服务。您选一张照片，我送您一件艺术品。',
      list: [{
        title: '我的作品',
        entry: 'works.js',
        pageName: 'works'
      }, {
        title: '草稿箱',
        entry: 'draft.js',
        pageName: 'draft'
      }, {
        title: '我的素材',
        entry: 'material.js',
        pageName: 'material'
      }, {
        title: '账户资料',
        entry: 'account.js',
        pageName: 'account'
      }, {
        title: '账户安全',
        entry: 'security.js',
        pageName: 'security'
      }, {
        title: '收货地址管理',
        entry: 'address.js',
        pageName: 'address'
      }, {
        path: 'center/address',
        title: '添加收货地址',
        entry: 'address-add.js',
        pageName: 'add'
      }, {
        path: 'center/address',
        title: '修改收货地址',
        entry: 'address-edit.js',
        pageName: 'edit'
      }, {
        title: '订单管理',
        entry: 'order.js',
        pageName: 'order'
      }, {
        path: 'center/order',
        title: '订单详情',
        entry: 'order-info.js',
        pageName: 'info'
      }, {
        path: 'center/order',
        title: '物流详情',
        entry: 'order-logistics.js',
        pageName: 'logistics'
      }, {
        title: '优惠券管理',
        entry: 'coupons.js',
        pageName: 'coupons'
      }, {
        title: '礼品卡管理',
        entry: 'gift-card.js',
        pageName: 'gifts'
      }]
    },
    userPage: {
      path: 'user',
      template: 'index.html',
      keywords: '传给雅昌,画册,装饰画,有框画,海报定制,挂历2018',
      description: '传给雅昌是雅昌集团旗下中国最大的专业艺术影像输出平台，提供画册、装饰画、框画、海报、挂历等照片产品的个性定制服务。您选一张照片，我送您一件艺术品。',
      list: [{
        title: '我的作品',
        entry: 'works.js',
        pageName: 'works'
      }, {
        title: '我的素材',
        entry: 'material.js',
        pageName: 'material'
      }, {
        title: '优惠券管理',
        entry: 'coupons.js',
        pageName: 'coupons'
      }]
    },
    productionSourceMap: false,
    // Gzip off by default as many popular static hosts such as
    // Surge or Netlify already gzip all static assets for you.
    // Before setting to `true`, make sure to:
    // npm install --save-dev compression-webpack-plugin
    productionGzip: false,
    productionGzipExtensions: ['js', 'css'],
    // Run the build command with an extra argument to
    // View the bundle analyzer report after build finishes:
    // `npm run build --report`
    // Set to `true` or `false` to always turn it on or off
    bundleAnalyzerReport: process.env.npm_config_report
  },
  dev: {
    env: require('./dev.env'),
    port: 8089,
    autoOpenBrowser: true,
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {},
    // CSS Sourcemaps off by default because relative paths are "buggy"
    // with this option, according to the CSS-Loader README
    // (https://github.com/webpack/css-loader#sourcemaps)
    // In our experience, they generally work as expected,
    // just be aware of this issue when enabling this option.
    cssSourceMap: false
  }
}
